.discussions {
    font-size:14px;
}

.discussions__header {
    padding:24px 24px 0 24px;
    color:#777;
}

.discussions__header-inner {
    display:flex;
    border-bottom:1px solid #DDDDDD;
    padding-bottom:16px;
}

.discussions__item-header {
    display:flex;
    padding:24px;
    cursor:pointer;

    &:hover {
        background:#f1f1f1;
    }

    @at-root .discussions__items {
        .discussions__item:nth-of-type(even) {
            background:#F9F9F9;
        }
    }
}

.discussions__c--date {
    width:15%;
}

.discussions__c--subject {
    width:60%;
}

.discussions__c--created-by {
    width:25%;
}

.discussions__item-main {
    background:#fff;
    padding-left:40px;
    padding-right:31px;
    padding-top:26px;
    padding-bottom:24px;
}

.discussions__item-content {
    padding-bottom:24px;
}

.discussions__item-controls {
    display:flex;
    justify-content: flex-end;
}

.discussions__item-response-container {
    padding-bottom:24px;
}

.discussions__item-response-input {
    border:1px solid #ddd;
    font-family: "Proxima Nova", Helvetica, sans-serif;
    font-size:14px;
    width:100%;
    height:300px;
    padding:16px;
    display:block;
}

.discussions__header-c .material-icons {
    font-size:16px;
    transform:translateY(3px);
}